hydrogen abstraction - English Synonyms Dictionary